package DesignPattern.Proxy.Interface;

import java.lang.reflect.Method;

/**
 * @Author: Jun
 * @Date: 2018/9/28 14:26
 */
public interface Interceptor {
    public boolean before(Object proxy, Object target, Method method,Object[] args);

    public void around(Object proxy, Object target, Method method,Object[] args);

    public void after(Object proxy, Object target, Method method,Object[] args);
}
